home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / System Folder / Finder / Finder.rsrc / bin.rsrc_CODE_38.txt < prev    next >
Text File  |  1991-04-25  |  46KB  |  824 lines

  1. # near model CODE resource
  2. # jump table entries: 6144-6149 (6 of them)
  3. export_768:
  4. fn00000000:
  5. 00000000  4E56 FFDC                link       A6, -0x0024
  6. 00000004  48E7 0038                movem.l    -[A7], A2,A3,A4
  7. 00000008  286E 0008                movea.l    A4, [A6 + 0x8]
  8. 0000000C  2054                     movea.l    A0, [A4]
  9. 0000000E  2668 000A                movea.l    A3, [A0 + 0xA]
  10. 00000012  B7EE 000C                cmpa.l     A3, [A6 + 0xC]
  11. 00000016  677E                     beq        +0x80 /* 00000096 */
  12. 00000018  2F0C                     move.l     -[A7], A4
  13. 0000001A  2050                     movea.l    A0, [A0]
  14. 0000001C  2268 00FC                movea.l    A1, [A0 + 0xFC]
  15. 00000020  4E91                     jsr        [A1]
  16. 00000022  7000                     moveq.l    D0, 0x00
  17. 00000024  2F00                     move.l     -[A7], D0
  18. 00000026  2F0C                     move.l     -[A7], A4
  19. 00000028  2F0B                     move.l     -[A7], A3
  20. 0000002A  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  21. 0000002E  4878 0BEF                push.l     0xBEF
  22. 00000032  2F0B                     move.l     -[A7], A3
  23. 00000034  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  24. 00000038  2054                     movea.l    A0, [A4]
  25. 0000003A  317C 8000 0012           move.w     [A0 + 0x12], 0x8000
  26. 00000040  70FF                     moveq.l    D0, 0xFFFFFFFF
  27. 00000042  2F00                     move.l     -[A7], D0
  28. 00000044  2017                     move.l     D0, [A7]
  29. 00000046  2054                     movea.l    A0, [A4]
  30. 00000048  2D40 FFDC                move.l     [A6 - 0x24], D0
  31. 0000004C  43EE FFDC                lea.l      A1, [A6 - 0x24]
  32. 00000050  45E8 000E                lea.l      A2, [A0 + 0xE]
  33. 00000054  24D9                     move.l     [A2]+, [A1]+
  34. 00000056  2F0C                     move.l     -[A7], A4
  35. 00000058  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  36. 0000005C  4EAD 1A5A                jsr        [A5 + 0x1A5A /* export_839 */]
  37. 00000060  4878 0BEF                push.l     0xBEF
  38. 00000064  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  39. 00000068  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  40. 0000006C  206E 000C                movea.l    A0, [A6 + 0xC]
  41. 00000070  2F08                     move.l     -[A7], A0
  42. 00000072  2050                     movea.l    A0, [A0]
  43. 00000074  2050                     movea.l    A0, [A0]
  44. 00000076  2268 00FC                movea.l    A1, [A0 + 0xFC]
  45. 0000007A  4E91                     jsr        [A1]
  46. 0000007C  4878 0BF0                push.l     0xBF0
  47. 00000080  2F0C                     move.l     -[A7], A4
  48. 00000082  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  49. 00000086  4878 0BFE                push.l     0xBFE
  50. 0000008A  2F0C                     move.l     -[A7], A4
  51. 0000008C  4EAD 1B6A                jsr        [A5 + 0x1B6A /* export_873 */]
  52. 00000090  4FEF 0040                lea.l      A7, [A7 + 0x40]
  53. 00000094  6026                     bra        +0x28 /* 000000BC */
  54. label00000096:
  55. 00000096  2054                     movea.l    A0, [A4]
  56. 00000098  2F28 000E                move.l     -[A7], [A0 + 0xE]
  57. 0000009C  2017                     move.l     D0, [A7]
  58. 0000009E  72FF                     moveq.l    D1, 0xFFFFFFFF
  59. 000000A0  B280                     cmp.l      D1, D0
  60. 000000A2  588F                     addq.l     A7, 4
  61. 000000A4  6716                     beq        +0x18 /* 000000BC */
  62. 000000A6  2F28 000E                move.l     -[A7], [A0 + 0xE]
  63. 000000AA  2017                     move.l     D0, [A7]
  64. 000000AC  72FE                     moveq.l    D1, 0xFFFFFFFE
  65. 000000AE  B280                     cmp.l      D1, D0
  66. 000000B0  588F                     addq.l     A7, 4
  67. 000000B2  6708                     beq        +0xA /* 000000BC */
  68. 000000B4  2F0C                     move.l     -[A7], A4
  69. 000000B6  4EAD 1B72                jsr        [A5 + 0x1B72 /* export_874 */]
  70. 000000BA  588F                     addq.l     A7, 4
  71. label000000BC:
  72. 000000BC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  73. 000000C0  2F0C                     move.l     -[A7], A4
  74. 000000C2  4EAD 17AA                jsr        [A5 + 0x17AA /* export_753 */]
  75. 000000C6  2054                     movea.l    A0, [A4]
  76. 000000C8  2F28 000E                move.l     -[A7], [A0 + 0xE]
  77. 000000CC  2017                     move.l     D0, [A7]
  78. 000000CE  72FF                     moveq.l    D1, 0xFFFFFFFF
  79. 000000D0  B280                     cmp.l      D1, D0
  80. 000000D2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  81. 000000D6  6700 00FA                beq        +0xFC /* 000001D2 */
  82. 000000DA  2F28 000E                move.l     -[A7], [A0 + 0xE]
  83. 000000DE  2017                     move.l     D0, [A7]
  84. 000000E0  72FE                     moveq.l    D1, 0xFFFFFFFE
  85. 000000E2  B280                     cmp.l      D1, D0
  86. 000000E4  588F                     addq.l     A7, 4
  87. 000000E6  6700 00EA                beq        +0xEC /* 000001D2 */
  88. 000000EA  7000                     moveq.l    D0, 0x00
  89. 000000EC  2F00                     move.l     -[A7], D0
  90. 000000EE  2F0C                     move.l     -[A7], A4
  91. 000000F0  4EAD 1B5A                jsr        [A5 + 0x1B5A /* export_871 */]
  92. 000000F4  4878 0BEA                push.l     0xBEA
  93. 000000F8  2F0C                     move.l     -[A7], A4
  94. 000000FA  4EAD 1B5A                jsr        [A5 + 0x1B5A /* export_871 */]
  95. 000000FE  2D6E 0014 FFF8           move.l     [A6 - 0x8], [A6 + 0x14]
  96. 00000104  2D6E 0010 FFFC           move.l     [A6 - 0x4], [A6 + 0x10]
  97. 0000010A  202E FFF8                move.l     D0, [A6 - 0x8]
  98. 0000010E  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  99. 00000112  4FEF 0010                lea.l      A7, [A7 + 0x10]
  100. 00000116  6700 00BA                beq        +0xBC /* 000001D2 */
  101. 0000011A  206E 000C                movea.l    A0, [A6 + 0xC]
  102. 0000011E  2050                     movea.l    A0, [A0]
  103. 00000120  2668 001C                movea.l    A3, [A0 + 0x1C]
  104. 00000124  200B                     move.l     D0, A3
  105. 00000126  6700 00AA                beq        +0xAC /* 000001D2 */
  106. 0000012A  4878 687E                push.l     0x687E /* 'h~' */
  107. 0000012E  2F0B                     move.l     -[A7], A3
  108. 00000130  2053                     movea.l    A0, [A3]
  109. 00000132  2050                     movea.l    A0, [A0]
  110. 00000134  2268 000C                movea.l    A1, [A0 + 0xC]
  111. 00000138  4E91                     jsr        [A1]
  112. 0000013A  4A00                     tst.b      D0
  113. 0000013C  508F                     addq.l     A7, 8
  114. 0000013E  6700 0092                beq        +0x94 /* 000001D2 */
  115. 00000142  41EE FFE0                lea.l      A0, [A6 - 0x20]
  116. 00000146  41EE FFE8                lea.l      A0, [A6 - 0x18]
  117. 0000014A  2F0B                     move.l     -[A7], A3
  118. 0000014C  2053                     movea.l    A0, [A3]
  119. 0000014E  2050                     movea.l    A0, [A0]
  120. 00000150  2268 0090                movea.l    A1, [A0 + 0x90]
  121. 00000154  4E91                     jsr        [A1]
  122. 00000156  2D40 FFF0                move.l     [A6 - 0x10], D0
  123. 0000015A  7000                     moveq.l    D0, 0x00
  124. 0000015C  2F00                     move.l     -[A7], D0
  125. 0000015E  4878 186A                push.l     0x186A
  126. 00000162  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  127. 00000166  4EAD 2632                jsr        [A5 + 0x2632 /* export_1218 */]
  128. 0000016A  2D40 FFF4                move.l     [A6 - 0xC], D0
  129. 0000016E  486E FFE0                pea.l      [A6 - 0x20]
  130. 00000172  2F0C                     move.l     -[A7], A4
  131. 00000174  206E FFF4                movea.l    A0, [A6 - 0xC]
  132. 00000178  2F08                     move.l     -[A7], A0
  133. 0000017A  2050                     movea.l    A0, [A0]
  134. 0000017C  2050                     movea.l    A0, [A0]
  135. 0000017E  2268 002C                movea.l    A1, [A0 + 0x2C]
  136. 00000182  4E91                     jsr        [A1]
  137. 00000184  41EE FFE8                lea.l      A0, [A6 - 0x18]
  138. 00000188  43EE FFE0                lea.l      A1, [A6 - 0x20]
  139. 0000018C  20D9                     move.l     [A0]+, [A1]+
  140. 0000018E  20D9                     move.l     [A0]+, [A1]+
  141. 00000190  302E 0010                move.w